package ferp.core.ai.strategy;

import ferp.core.game.Game;
import ferp.core.game.Settings;
import ferp.core.player.AI;

/**
 * User: igorgok
 * Date: 10/30/11 10:13 AM
 */
public abstract class Dropping
{
  // drop cards for tricking
  public abstract void tricks(int hash, boolean isFirstHand, int sets, int[] drop);
  // drop cards for misere
  public abstract void misere(Game g, AI ai);
  // check whether 'without 3' the best choice
  public abstract boolean isWithout3(Game g, AI ai, Settings settings);
}
